capillary fistula - German English Dictionary